peres jepchirchir
AthleticsPeres Jepchirchir Provisionally Suspended: When 2:18:31 in Sydney Enters ReviewIn the Sydney Marathon results book, 2:18:31 sits beside the name Peres...
AthleticsPeres Jepchirchir and the Kenya Sample: Nine Years of Career Curve That Warned NothingOn 30 August, in Sydney, Peres Jepchirchir finished more than three minutes...
AthleticsAgnes Ngetich and the 1:05:15 Run: One Second That Rewrote the Women's Half Marathon RecordHook: One Second Before the Copenhagen Finish Line Copenhagen. A sunny mornin...
SwimmingAvery Antoniewski Verbally Commits to Iowa State for Fall 202625.42 seconds. That was the most notable number in Avery Antoniewski's result...
VolleyballUS College Women's Volleyball Enters a New Era: The First-Ever Big Ten/SEC Challenge WeekI have followed volleyball for 46 years, from the cramped arenas of Belgrade ...
Domestic FootballHanoi FC 1-4 SLNA: How Kewell's System Collapsed From the 35th MinuteTwenty-five minutes. That is how long Harry Kewell left the press room at Han...
VolleyballSMU Ends Pitt's 58-Match Home Streak: When the Block Speaks Instead of the ScoreboardI sat in front of the screen at 3 a.m. Incheon time, my coffee long cold, and...
Table TennisWhen the Table Tennis Report Returns Zero: A Lesson in Data HonestyOn Tuesday morning, I opened the analysis file that the data team had sent...
Athletics2:29:07, Nearly $700,000 and a Resignation Letter: Decoding Zhang Shuihua's Load CurveOn 18 October 2026, in Xi'an, Zhang Shuihua crossed the line in 2:29:07. The...
Table TennisAsian Para Games 2026: An XD7 bronze and a 2-11 game expose the limits of India's para table tennisOn the XD17 mixed doubles scorecard at the Asian Para Games 2026, Dattaprasad...
SwimmingWhen the Data Stops Talking: Inside a Swimming Analysis Pipeline That Returned NullThe first data table I opened that morning had nine rows. All nine read...
BasketballMedia Day 2026: Curry's Stunned Silence, Portland's Four Guards, and the Sleeping Giant in DenverOn September 28, 2026, the clock in Chicago read 5 a.m. when I opened the liv...
BadmintonAsian Games 2026: PV Sindhu Falls to Chen Yufei in Three Games, Ending Her Singles Campaign122 seconds. That is how long a single rally lasted at the start of the third...
Volleyball115 Points and a Zero-Point Night: Which Yardstick Is Judging Sasipaporn?The scoreboard in Vinh Long showed a zero beside the name Sasipaporn...
Table TennisAn Empty Analysis File and the 'No Data, No Claim' Discipline of Table Tennis AnalysisAt 2:47 in the morning, a data file named stage-1 landed on my machine from a...
International FootballHyron Andrews dies at 31: When rugby must play a match in mourningAt 10 a.m. on October 16, at a hotel on the Île de Ré in western France, Hyro...
Domestic FootballMalaysia 1-0 Vietnam: Through a Referee's Eye, a Twelve-Year Streak Erased in a Single MomentI was watching the screen when Fergus Tierney put the ball into Vietnam's net...
International FootballBehind Every Contract: The Transfer Market and the People No One SeesThere was a July evening when I sat in a small café in Guangzhou, and my phon...
Martial ArtsDuong Thuy Vi and 0.133 Points at the Asiad: Decoding a 33-Year-Old Body's MedalOn the taolu floor, the final rotation of the women's spear event began later...
International FootballValencia Opens the Door for Erik Lira: The Non-EU Slot, Not Money, Is the Real BarrierJavier Aguirre walked into the press room in Valencia and talked about...
